package cn.uce.base.ccos;


import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * @author linjie
 * @Description 运单扩展信息类
 * @data 2017/3/6
 */
public class WaybillExtendVo implements Serializable {
    private static final long serialVersionUID = 1L;
    
    //目前欠缺：应收合计赋值逻辑+其他费1+其他费2+其他费3
    private Long waybillIdd;
    /**
     * 运单号
     */
    private Long waybillNo;
    /**
     * 运单类型:1-正常单 2-整车单 3-外传单 4-内转单 5-退货单 6-签回单
     */
    private Integer waybillType;
    /**
     * 业务类型：1-省内件,2-邻省直达,3-邻省中转，4-跨省件
     */
    private Integer bizType;
    /**
     * 付款类型(付款方式：数据字典配置—1-寄付 2-到付 3-月结 4-回单付 5-代收扣 6-两边付 7-第三方付)
     */
    private Integer paymentType;
    /**
     * 结算类型—(基础数据配置)1-现结、2-月结、3-回单付、4-代收扣
     */
    private Integer settlementType;
    /**
     * 经营属性(1-企业内,2-企业外)默认为1
     */
    private Integer businessModel;
    /**
     * 关联单号
     */
    private String relationWaybillNo;
    /**
     * 数据来源类型
     */
    private Integer dataSourceType;
    /**
     * 运单标识:1-运单中止,2-运单作废（null/0-正常单）
     */
    private Integer waybillFlag;
    /**
     * 运单状态：1-已开单，2-运输中，3-已到达，4-派送中 5-已签收
     */
    private Integer waybillStatus;
    /**
     * 手工单标识0否1是
     */
    private Integer manualFlag;
    /**
     * 大票货标识:0-非大票货,1-大票货
     */
    private Integer isBigGoods;
    /**
     * 企业代码
     */
    private String compCode;
    /**
     * 签回单类型
     */
    private String returnType;
    /**
     * 收件人省份代码
     */
    private String provinceCode;
    /**
     * 收件人省份名称
     */
    private String provinceName;
    /**
     * 运单创建人
     */
    private String creater;
    /**
     * 收件员工
     */
    private String consignor;
    /**
     * 收件员工名称
     */
    private String consignorName;
    /**
     * 派送小区代码
     */
    private String dispatchSmallAreaCode;
    /**
     * 创建时间(录单时间)
     */
    private Date createrTime;
    /**
     * 是否有签回单业务
     */
    private Boolean isSingBack;
    /**
     * 返单份数
     */
    private String singBackFs;
    /**
     * 返单张数
     */
    private String singBackZs;
    /**
     * 签回单返回方式
     */
    private String singBackType;
    /**
     * 转寄地编码
     */
    private String forwardCode;
    /**
     * 转寄地名称
     */
    private String forwardName;
    /**
     * 运单路由
     */
    private String routeCode;
    /**
     * 运单路由名称
     */
    private String routeName;
    /**
     * 应收合计
     */
    private BigDecimal receiveAmount;
    /**
     * 到付付款金额(到付合计)
     */
    private BigDecimal paidPaymentAmount;
    /**
     * 计费单位(特殊物品的数量)
     */
    private Integer chargeableUnit;
    /**
     * 银行户名
     */
    private String bankUserName;
    /**
     * 寄件时间
     */
    private Date sendTime;
    /**
     * 时效
     */
    private String timeEfficiency;
    /**
     * 货单号
     */
    private String goodsNo;
    /**
     * 产品类型
     */
    private String productType;
    /**
     * 到达网点
     */
    private String destZoneCode;
    /**
     * 到达网点名称
     */
    private String destZoneName;
    /**
     * 始发网点编码
     */
    private String sourceZoneCode;
    /**
     * 始发网点名称
     */
    private String sourceZoneName;
    /**
     *始发网点区域编码
     */
    private String sourceAreaCode;
    /**
     *始发网点区域名称
     */
    private String sourceAreaName;
    /**
     *到达网点区域编码
     */
    private String destAreaCode;
    /**
     *到达网点区域名称
     */
    private String destAreaName;
    /**
     * 收件地址
     */
    private String consigneeAddressCode;
    /**
     * 收件地址
     */
    private String consigneeAddress;
    /**
     * 收件人编号
     */
    private String consigneeCode;
    /**
     * 收件人
     */
    private String consignee;
    /**
     * 收件手机电话
     */
    private String consigneePhone;
    /**
     * 发件人地址
     */
    private String sendAddressCode;
    /**
     * 发件人地址
     */
    private String senderAddress;
    /**
     * 会员卡号/E卡通号
     */
    private String cardNo;
    /**
     * 发件客户编号（过时）
     */
    private String sendCustCode;
    /**
     * 发件人
     */
    private String sender;
    /**
     * 发件人电话
     */
    private String sendPhone;
    /***
     *发货单位
     */
    private String sendCompName;
    /**
     * 发件人身份证号码
     */
    private String idCardNumber;
    /**
     *收货人身份证号码
     */
    private String consigneeIdCardNumber;
    /**
     * 件数
     */
    private Integer quantity;
    /**
     * 货物名称
     */
    private String consignName;
    /**
     * 货物名称编码
     */
    private String consignCode;
    /**
     * 重量
     */
    private BigDecimal realWeight;
    /**
     * 计费重量
     */
    private BigDecimal chargeableWeight;
    /**
     * 包装
     */
    private String packingSpecification;
    /**
     * 体积
     */
    private BigDecimal volume;
    /**
     * 运单备注
     */
    private String memo;
    /**
     * 服务方式
     */
    private Integer serviceType;
    /**
     * 版本号
     */
    private Long recordVersion;

    /**
     * 付款金额(月结款, 回单付 代收扣 第三方付)
     */
    private BigDecimal paymentAmount;
    /**
     * 寄付付款金额
     */
    private BigDecimal donationPaymentAmount;
    /**
     * 纯运费(CT01-inFeeAmt)
     */
    private BigDecimal expressFee;
    /**
     * 市场进位前运费(CT01-column4)
     */
    private BigDecimal calFee;
    /**
     * 运费合计
     */
    private BigDecimal totalFreight;
    /**
     * 仓管费
     */
    private BigDecimal warhouseManeFee;
    /**
     * 代收金额
     */
    private BigDecimal goodsChargeFee;
    /**
     * 代收货款
     */
    private BigDecimal codFee;
    /**
     * 代收运费
     */
    private BigDecimal collectionWaybillFee;
    /**
     * 保价金额（声明价值）
     */
    private BigDecimal insuranceFee;
    /**
     * 回单费
     */
    private BigDecimal signBackFee;
    /**
     * 包装费
     */
    private BigDecimal packageFee;
    /**
     * 转寄费
     */
    private BigDecimal forwardFee;
    /**
     * 等通知
     */
    private BigDecimal noticeFee;
    /**
     * 等通知标识0否1是
     */
    private Integer noticeFlag;
    /**
     * 回扣
     */
    private BigDecimal kickBackFee;
    /**
     * 垫运费
     */
    private BigDecimal deboursWayFee;
    /**
     * 上门接货
     */
    private BigDecimal doorFee;
    /**
     * 上楼费
     */
    private BigDecimal upstairsFee;
    /**
     * 中转费
     */
    private BigDecimal transferFee;
    /**
     * 原返运费(CF27-inFeeAmt)
     */
    private BigDecimal backExpressFee;
    /**
     * 装卸费
     */
    private BigDecimal loadingFee;
    /**
     * 叉车费
     */
    private BigDecimal carFee;
    /**
     * 力资费
     */
    private BigDecimal capitalFee;
    /**
     * 入仓费
     */
    private BigDecimal intoWarehousingFee;
    /**
     * 制单费
     */
    private BigDecimal voucherFee;
    /**
     * 短信费
     */
    private BigDecimal smsFee;
    /**
     * 派送大区
     */
    private String dispatchBigAreaCode;
    /**
     * 服务费
     */
    private BigDecimal serviceFee;
    /**
     * 寄付费
     */
    private BigDecimal donationFee;
    /**
     * 优惠券
     */
    private String couponCode;
    /**
     * 优惠金额
     */
    private BigDecimal couponAmount;
    /**
     * 银行名称
     */
    private String bankName;
    /**
     * 银行类型
     */
    private String bankType;
    /**
     * 银行账号
     */
    private String bankNo;
    /**
     * 代收服务费
     */
    private BigDecimal chargeAgentFee;
    /**
     * 保价服务费
     */
    private BigDecimal insuranceAgentFee;
    /**
     * 上派送费
     */
    private BigDecimal deliverFee;
    /**
     * 下派送费
     */
    private BigDecimal downDispatchFee;
    /**
     *转寄是否全程(0-中转另计 1-全程)
     */
    private Integer forwardWhetherWhole;
    /**
     *收货人上级客户编码
     */
    private String consigneeSuperior;
    /**
     *寄件人上级客户编码
     */
    private String senderSuperior;
    /**
     *到达网点公司编码
     */
    private String toCompCode;
    /**
     * 奔腾寄付欠款标识 0否1是
     */
    private Integer arrearsFlag;

    /**
     * 保价特殊货品
     */
    private String insuranceGoodsType;
    
    /**
     * 是否中转
     */
    private Integer isForward;
    /**
     * 其它费用
     */
    private BigDecimal otherFee;
    /**
     * 订单号
     */
    private String orderNo;
    /**
     *  空运加收费
     */
    private BigDecimal airFreightFee;
    /**
     *  敏感货加收费
     */
    private BigDecimal sensitiveCargoFee;
    /**
     *  超重超长费
     */
    private BigDecimal overWtOverLenFee;
    /**
     *  转口证费
     */
    private BigDecimal exportLicenseFee;
    /**
     *  报关费 Customs Declaration
     */
    private BigDecimal cdFee;
    /**
     *  报关操作费
     */
    private BigDecimal cdOperatingFee;
    /**
     * 发票税费
     */
    private BigDecimal invoiceTaxesFee;
    /**
     * 城市
     */
    private String cityName;
    private String sourceCityName;
    private String destCityName;
    /**
     * 区县
     */
    private String countyName;
    /**
     * 仓储
     */
    private BigDecimal warehousingFee;
    /**
     * 安装
     */
    private BigDecimal installationFee;
    /**
     * 燃油
     */
    private BigDecimal fuelFee;
    /**
     * 垫付
     */
    private BigDecimal advancesFee;
    /**
     * 打包费
     */
    private BigDecimal packagingFee;
    /**
     * 挂失费
     */
    private BigDecimal lossFee;
    /**
     * 改单费
     */
    private BigDecimal chargeFee;
    /**
     * 标签费
     */
    private BigDecimal labelFee;
    /**
     * 面单费
     */
    private BigDecimal surfaceFee;
    /**
     * 清点费
     */
    private BigDecimal countingFee;
    
    /**
     * 总改单标签费
     */
    private BigDecimal countLabelFee;
    
    /**
     * 总改单手续费
     */
    private BigDecimal countFormalitiesFee;
    
	public String getCityName() {
		return cityName;
	}
	public void setCityName(String cityName) {
		this.cityName = cityName;
	}
	public Long getWaybillIdd() {
		return waybillIdd;
	}
	public void setWaybillIdd(Long waybillIdd) {
		this.waybillIdd = waybillIdd;
	}
	public Boolean getIsSingBack() {
		return isSingBack;
	}
	public void setIsSingBack(Boolean isSingBack) {
		this.isSingBack = isSingBack;
	}
	public BigDecimal getWarehousingFee() {
		return warehousingFee;
	}
	public void setWarehousingFee(BigDecimal warehousingFee) {
		this.warehousingFee = warehousingFee;
	}
	public BigDecimal getInstallationFee() {
		return installationFee;
	}
	public void setInstallationFee(BigDecimal installationFee) {
		this.installationFee = installationFee;
	}
	public BigDecimal getFuelFee() {
		return fuelFee;
	}
	public void setFuelFee(BigDecimal fuelFee) {
		this.fuelFee = fuelFee;
	}
	public BigDecimal getAdvancesFee() {
		return advancesFee;
	}
	public void setAdvancesFee(BigDecimal advancesFee) {
		this.advancesFee = advancesFee;
	}
	public BigDecimal getPackagingFee() {
		return packagingFee;
	}
	public void setPackagingFee(BigDecimal packagingFee) {
		this.packagingFee = packagingFee;
	}
	public BigDecimal getLossFee() {
		return lossFee;
	}
	public void setLossFee(BigDecimal lossFee) {
		this.lossFee = lossFee;
	}
	public BigDecimal getChargeFee() {
		return chargeFee;
	}
	public void setChargeFee(BigDecimal chargeFee) {
		this.chargeFee = chargeFee;
	}
	public BigDecimal getLabelFee() {
		return labelFee;
	}
	public void setLabelFee(BigDecimal labelFee) {
		this.labelFee = labelFee;
	}
	public BigDecimal getSurfaceFee() {
		return surfaceFee;
	}
	public void setSurfaceFee(BigDecimal surfaceFee) {
		this.surfaceFee = surfaceFee;
	}
	public BigDecimal getCountingFee() {
		return countingFee;
	}
	public void setCountingFee(BigDecimal countingFee) {
		this.countingFee = countingFee;
	}
	
	public String getSourceCityName() {
		return sourceCityName;
	}
	public void setSourceCityName(String sourceCityName) {
		this.sourceCityName = sourceCityName;
	}
	public String getDestCityName() {
		return destCityName;
	}
	public void setDestCityName(String destCityName) {
		this.destCityName = destCityName;
	}
	public String getCountyName() {
		return countyName;
	}
	public void setCountyName(String countyName) {
		this.countyName = countyName;
	}
	public String getConsignor() {
		return consignor;
	}
	public void setConsignor(String consignor) {
		this.consignor = consignor;
	}
	public String getConsignorName() {
		return consignorName;
	}
	public void setConsignorName(String consignorName) {
		this.consignorName = consignorName;
	}
	public String getConsigneeCode() {
        return consigneeCode;
    }
    public void setConsigneeCode(String consigneeCode) {
        this.consigneeCode = consigneeCode;
    }
    public BigDecimal getExpressFee() {
        return expressFee;
    }
    public String getSendCustCode() {
        return sendCustCode;
    }
    public void setSendCustCode(String sendCustCode) {
        this.sendCustCode = sendCustCode;
    }
    public void setExpressFee(BigDecimal expressFee) {
        this.expressFee = expressFee;
    }

    public BigDecimal getCalFee() {
        return calFee;
    }

    public void setCalFee(BigDecimal calFee) {
        this.calFee = calFee;
    }

    public BigDecimal getBackExpressFee() {
        return backExpressFee;
    }

    public void setBackExpressFee(BigDecimal backExpressFee) {
        this.backExpressFee = backExpressFee;
    }

    public String getRouteCode() {
        return routeCode;
    }

    public void setRouteCode(String routeCode) {
        this.routeCode = routeCode;
    }

    public String getRouteName() {
        return routeName;
    }

    public void setRouteName(String routeName) {
        this.routeName = routeName;
    }

    public Long getWaybillNo() {
        return waybillNo;
    }

    public void setWaybillNo(Long waybillNo) {
        this.waybillNo = waybillNo;
    }

    public String getGoodsNo() {
        return goodsNo;
    }

    public void setGoodsNo(String goodsNo) {
        this.goodsNo = goodsNo;
    }

    public String getProductType() {
        return productType;
    }

    public void setProductType(String productType) {
        this.productType = productType;
    }

    public String getDestZoneCode() {
        return destZoneCode;
    }

    public void setDestZoneCode(String destZoneCode) {
        this.destZoneCode = destZoneCode;
    }

    public String getSourceZoneCode() {
        return sourceZoneCode;
    }

    public void setSourceZoneCode(String sourceZoneCode) {
        this.sourceZoneCode = sourceZoneCode;
    }

    public String getConsigneeAddress() {
        return consigneeAddress;
    }

    public void setConsigneeAddress(String consigneeAddress) {
        this.consigneeAddress = consigneeAddress;
    }

    public String getConsignee() {
        return consignee;
    }

    public void setConsignee(String consignee) {
        this.consignee = consignee;
    }

    public String getConsigneePhone() {
        return consigneePhone;
    }

    public void setConsigneePhone(String consigneePhone) {
        this.consigneePhone = consigneePhone;
    }

    public String getSenderAddress() {
        return senderAddress;
    }

    public void setSenderAddress(String senderAddress) {
        this.senderAddress = senderAddress;
    }

    public String getSender() {
        return sender;
    }

    public void setSender(String sender) {
        this.sender = sender;
    }

    public String getSendPhone() {
        return sendPhone;
    }

    public void setSendPhone(String sendPhone) {
        this.sendPhone = sendPhone;
    }

    public String getIdCardNumber() {
        return idCardNumber;
    }

    public void setIdCardNumber(String idCardNumber) {
        this.idCardNumber = idCardNumber;
    }

    public String getConsigneeIdCardNumber() {
        return consigneeIdCardNumber;
    }

    public void setConsigneeIdCardNumber(String consigneeIdCardNumber) {
        this.consigneeIdCardNumber = consigneeIdCardNumber;
    }

    public String getCardNo() {
        return cardNo;
    }

    public void setCardNo(String cardNo) {
        this.cardNo = cardNo;
    }

    public Integer getQuantity() {
        return quantity;
    }

    public void setQuantity(Integer quantity) {
        this.quantity = quantity;
    }

    public String getConsignName() {
        return consignName;
    }

    public void setConsignName(String consignName) {
        this.consignName = consignName;
    }

    public String getConsignCode() {
        return consignCode;
    }

    public void setConsignCode(String consignCode) {
        this.consignCode = consignCode;
    }

    public BigDecimal getRealWeight() {
        return realWeight;
    }

    public void setRealWeight(BigDecimal realWeight) {
        this.realWeight = realWeight;
    }

    public BigDecimal getVolume() {
        return volume;
    }

    public void setVolume(BigDecimal volume) {
        this.volume = volume;
    }

    public String getMemo() {
        return memo;
    }

    public void setMemo(String memo) {
        this.memo = memo;
    }

    public Integer getServiceType() {
        return serviceType;
    }

    public void setServiceType(Integer serviceType) {
        this.serviceType = serviceType;
    }

    public BigDecimal getTotalFreight() {
        return totalFreight;
    }

    public void setTotalFreight(BigDecimal totalFreight) {
        this.totalFreight = totalFreight;
    }

    public BigDecimal getGoodsChargeFee() {
        return goodsChargeFee;
    }

    public void setGoodsChargeFee(BigDecimal goodsChargeFee) {
        this.goodsChargeFee = goodsChargeFee;
    }

    public BigDecimal getInsuranceFee() {
        return insuranceFee;
    }

    public void setInsuranceFee(BigDecimal insuranceFee) {
        this.insuranceFee = insuranceFee;
    }

    public BigDecimal getSignBackFee() {
        return signBackFee;
    }

    public void setSignBackFee(BigDecimal signBackFee) {
        this.signBackFee = signBackFee;
    }

    public BigDecimal getPackageFee() {
        return packageFee;
    }

    public void setPackageFee(BigDecimal packageFee) {
        this.packageFee = packageFee;
    }

    public BigDecimal getForwardFee() {
        return forwardFee;
    }

    public void setForwardFee(BigDecimal forwardFee) {
        this.forwardFee = forwardFee;
    }

    public BigDecimal getNoticeFee() {
        return noticeFee;
    }

    public void setNoticeFee(BigDecimal noticeFee) {
        this.noticeFee = noticeFee;
    }

    public Integer getNoticeFlag() {
        return noticeFlag;
    }

    public void setNoticeFlag(Integer noticeFlag) {
        this.noticeFlag = noticeFlag;
    }

    public BigDecimal getKickBackFee() {
        return kickBackFee;
    }

    public void setKickBackFee(BigDecimal kickBackFee) {
        this.kickBackFee = kickBackFee;
    }

    public BigDecimal getDeboursWayFee() {
        return deboursWayFee;
    }

    public void setDeboursWayFee(BigDecimal deboursWayFee) {
        this.deboursWayFee = deboursWayFee;
    }

    public BigDecimal getDoorFee() {
        return doorFee;
    }

    public void setDoorFee(BigDecimal doorFee) {
        this.doorFee = doorFee;
    }

    public BigDecimal getUpstairsFee() {
        return upstairsFee;
    }

    public void setUpstairsFee(BigDecimal upstairsFee) {
        this.upstairsFee = upstairsFee;
    }

    public BigDecimal getLoadingFee() {
        return loadingFee;
    }

    public void setLoadingFee(BigDecimal loadingFee) {
        this.loadingFee = loadingFee;
    }

    public BigDecimal getCarFee() {
        return carFee;
    }

    public void setCarFee(BigDecimal carFee) {
        this.carFee = carFee;
    }

    public BigDecimal getVoucherFee() {
        return voucherFee;
    }

    public void setVoucherFee(BigDecimal voucherFee) {
        this.voucherFee = voucherFee;
    }

    public BigDecimal getSmsFee() {
        return smsFee;
    }

    public void setSmsFee(BigDecimal smsFee) {
        this.smsFee = smsFee;
    }



    public BigDecimal getServiceFee() {
        return serviceFee;
    }

    public void setServiceFee(BigDecimal serviceFee) {
        this.serviceFee = serviceFee;
    }

    public BigDecimal getDonationFee() {
        return donationFee;
    }

    public void setDonationFee(BigDecimal donationFee) {
        this.donationFee = donationFee;
    }

    public String getBankName() {
        return bankName;
    }

    public void setBankName(String bankName) {
        this.bankName = bankName;
    }

    public String getBankNo() {
        return bankNo;
    }

    public void setBankNo(String bankNo) {
        this.bankNo = bankNo;
    }

    public BigDecimal getChargeAgentFee() {
        return chargeAgentFee;
    }

    public void setChargeAgentFee(BigDecimal chargeAgentFee) {
        this.chargeAgentFee = chargeAgentFee;
    }

    public BigDecimal getInsuranceAgentFee() {
        return insuranceAgentFee;
    }

    public void setInsuranceAgentFee(BigDecimal insuranceAgentFee) {
        this.insuranceAgentFee = insuranceAgentFee;
    }

    public BigDecimal getDeliverFee() {
        return deliverFee;
    }

    public void setDeliverFee(BigDecimal deliverFee) {
        this.deliverFee = deliverFee;
    }

    public String getTimeEfficiency() {
        return timeEfficiency;
    }

    public void setTimeEfficiency(String timeEfficiency) {
        this.timeEfficiency = timeEfficiency;
    }

    public String getBankType() {
        return bankType;
    }

    public void setBankType(String bankType) {
        this.bankType = bankType;
    }

    public Date getSendTime() {
        return sendTime;
    }

    public void setSendTime(Date sendTime) {
        this.sendTime = sendTime;
    }

    public String getBankUserName() {
        return bankUserName;
    }

    public void setBankUserName(String bankUserName) {
        this.bankUserName = bankUserName;
    }

    public Integer getChargeableUnit() {
        return chargeableUnit;
    }

    public void setChargeableUnit(Integer chargeableUnit) {
        this.chargeableUnit = chargeableUnit;
    }

    public BigDecimal getChargeableWeight() {
        return chargeableWeight;
    }

    public void setChargeableWeight(BigDecimal chargeableWeight) {
        this.chargeableWeight = chargeableWeight;
    }

    public String getPackingSpecification() {
        return packingSpecification;
    }

    public void setPackingSpecification(String packingSpecification) {
        this.packingSpecification = packingSpecification;
    }

    public BigDecimal getPaidPaymentAmount() {
        return paidPaymentAmount;
    }

    public void setPaidPaymentAmount(BigDecimal paidPaymentAmount) {
        this.paidPaymentAmount = paidPaymentAmount;
    }

    public Integer getPaymentType() {
        return paymentType;
    }

    public void setPaymentType(Integer paymentType) {
        this.paymentType = paymentType;
    }

    public Integer getWaybillType() {
        return waybillType;
    }

    public void setWaybillType(Integer waybillType) {
        this.waybillType = waybillType;
    }

    public Integer getBizType() {
        return bizType;
    }

    public void setBizType(Integer bizType) {
        this.bizType = bizType;
    }

    public String getProvinceCode() {
        return provinceCode;
    }

    public void setProvinceCode(String provinceCode) {
        this.provinceCode = provinceCode;
    }

    public String getProvinceName() {
        return provinceName;
    }

    public void setProvinceName(String provinceName) {
        this.provinceName = provinceName;
    }

    public Date getCreaterTime() {
        return createrTime;
    }

    public void setCreaterTime(Date createrTime) {
        this.createrTime = createrTime;
    }

    public String getForwardCode() {
        return forwardCode;
    }

    public void setForwardCode(String forwardCode) {
        this.forwardCode = forwardCode;
    }

    public String getForwardName() {
        return forwardName;
    }

    public void setForwardName(String forwardName) {
        this.forwardName = forwardName;
    }

    public String getSingBackFs() {
        return singBackFs;
    }

    public void setSingBackFs(String singBackFs) {
        this.singBackFs = singBackFs;
    }

    public String getSingBackZs() {
        return singBackZs;
    }

    public void setSingBackZs(String singBackZs) {
        this.singBackZs = singBackZs;
    }

    public String getSingBackType() {
        return singBackType;
    }

    public void setSingBackType(String singBackType) {
        this.singBackType = singBackType;
    }

    public Integer getBusinessModel() {
        return businessModel;
    }

    public void setBusinessModel(Integer businessModel) {
        this.businessModel = businessModel;
    }

    public String getCreater() {
        return creater;
    }

    public void setCreater(String creater) {
        this.creater = creater;
    }

    public String getDispatchBigAreaCode() {
        return dispatchBigAreaCode;
    }

    public void setDispatchBigAreaCode(String dispatchBigAreaCode) {
        this.dispatchBigAreaCode = dispatchBigAreaCode;
    }

    public String getDispatchSmallAreaCode() {
        return dispatchSmallAreaCode;
    }

    public void setDispatchSmallAreaCode(String dispatchSmallAreaCode) {
        this.dispatchSmallAreaCode = dispatchSmallAreaCode;
    }

    public BigDecimal getWarhouseManeFee() {
        return warhouseManeFee;
    }

    public void setWarhouseManeFee(BigDecimal warhouseManeFee) {
        this.warhouseManeFee = warhouseManeFee;
    }

    public BigDecimal getTransferFee() {
        return transferFee;
    }

    public void setTransferFee(BigDecimal transferFee) {
        this.transferFee = transferFee;
    }

    public BigDecimal getIntoWarehousingFee() {
        return intoWarehousingFee;
    }

    public void setIntoWarehousingFee(BigDecimal intoWarehousingFee) {
        this.intoWarehousingFee = intoWarehousingFee;
    }

    public BigDecimal getCapitalFee() {
        return capitalFee;
    }

    public void setCapitalFee(BigDecimal capitalFee) {
        this.capitalFee = capitalFee;
    }

    public BigDecimal getReceiveAmount() {
        return receiveAmount;
    }

    public void setReceiveAmount(BigDecimal receiveAmount) {
        this.receiveAmount = receiveAmount;
    }

    public BigDecimal getCollectionWaybillFee() {
        return collectionWaybillFee;
    }

    public void setCollectionWaybillFee(BigDecimal collectionWaybillFee) {
        this.collectionWaybillFee = collectionWaybillFee;
    }

    public BigDecimal getCodFee() {
        return codFee;
    }

    public void setCodFee(BigDecimal codFee) {
        this.codFee = codFee;
    }

    public Boolean getSingBack() {
        return isSingBack;
    }

    public void setSingBack(Boolean singBack) {
        isSingBack = singBack;
    }

    public String getRelationWaybillNo() {
        return relationWaybillNo;
    }

    public void setRelationWaybillNo(String relationWaybillNo) {
        this.relationWaybillNo = relationWaybillNo;
    }

    public Integer getDataSourceType() {
        return dataSourceType;
    }

    public void setDataSourceType(Integer dataSourceType) {
        this.dataSourceType = dataSourceType;
    }

    public Integer getWaybillFlag() {
        return waybillFlag;
    }

    public void setWaybillFlag(Integer waybillFlag) {
        this.waybillFlag = waybillFlag;
    }

    public Integer getWaybillStatus() {
        return waybillStatus;
    }

    public void setWaybillStatus(Integer waybillStatus) {
        this.waybillStatus = waybillStatus;
    }

    public Integer getManualFlag() {
        return manualFlag;
    }

    public void setManualFlag(Integer manualFlag) {
        this.manualFlag = manualFlag;
    }

    public String getDestZoneName() {
        return destZoneName;
    }

    public void setDestZoneName(String destZoneName) {
        this.destZoneName = destZoneName;
    }

    public String getSourceZoneName() {
        return sourceZoneName;
    }

    public void setSourceZoneName(String sourceZoneName) {
        this.sourceZoneName = sourceZoneName;
    }

    public String getSourceAreaCode() {
        return sourceAreaCode;
    }

    public void setSourceAreaCode(String sourceAreaCode) {
        this.sourceAreaCode = sourceAreaCode;
    }

    public String getSourceAreaName() {
        return sourceAreaName;
    }

    public void setSourceAreaName(String sourceAreaName) {
        this.sourceAreaName = sourceAreaName;
    }

    public String getDestAreaCode() {
        return destAreaCode;
    }

    public void setDestAreaCode(String destAreaCode) {
        this.destAreaCode = destAreaCode;
    }

    public String getDestAreaName() {
        return destAreaName;
    }

    public void setDestAreaName(String destAreaName) {
        this.destAreaName = destAreaName;
    }

    public Long getRecordVersion() {
        return recordVersion;
    }

    public void setRecordVersion(Long recordVersion) {
        this.recordVersion = recordVersion;
    }

    public BigDecimal getPaymentAmount() {
        return paymentAmount;
    }

    public void setPaymentAmount(BigDecimal paymentAmount) {
        this.paymentAmount = paymentAmount;
    }

    public BigDecimal getDownDispatchFee() {
        return downDispatchFee;
    }

    public void setDownDispatchFee(BigDecimal downDispatchFee) {
        this.downDispatchFee = downDispatchFee;
    }

    public Integer getSettlementType() {
        return settlementType;
    }

    public void setSettlementType(Integer settlementType) {
        this.settlementType = settlementType;
    }

    public String getConsigneeAddressCode() {
        return consigneeAddressCode;
    }

    public void setConsigneeAddressCode(String consigneeAddressCode) {
        this.consigneeAddressCode = consigneeAddressCode;
    }

    public String getSendAddressCode() {
        return sendAddressCode;
    }

    public void setSendAddressCode(String sendAddressCode) {
        this.sendAddressCode = sendAddressCode;
    }

    public BigDecimal getDonationPaymentAmount() {
        return donationPaymentAmount;
    }

    public void setDonationPaymentAmount(BigDecimal donationPaymentAmount) {
        this.donationPaymentAmount = donationPaymentAmount;
    }

    public Integer getIsBigGoods() {
        return isBigGoods;
    }

    public void setIsBigGoods(Integer isBigGoods) {
        this.isBigGoods = isBigGoods;
    }

    public String getCompCode() {
        return compCode;
    }

    public void setCompCode(String compCode) {
        this.compCode = compCode;
    }

    public String getReturnType() {
        return returnType;
    }

    public void setReturnType(String returnType) {
        this.returnType = returnType;
    }

    public Integer getForwardWhetherWhole() {
        return forwardWhetherWhole;
    }

    public void setForwardWhetherWhole(Integer forwardWhetherWhole) {
        this.forwardWhetherWhole = forwardWhetherWhole;
    }
    public String getConsigneeSuperior() {
        return consigneeSuperior;
    }

    public void setConsigneeSuperior(String consigneeSuperior) {
        this.consigneeSuperior = consigneeSuperior;
    }

    public String getSenderSuperior() {
        return senderSuperior;
    }

    public void setSenderSuperior(String senderSuperior) {
        this.senderSuperior = senderSuperior;
    }

    public String getCouponCode() {
        return couponCode;
    }

    public void setCouponCode(String couponCode) {
        this.couponCode = couponCode;
    }

    public BigDecimal getCouponAmount() {
        return couponAmount;
    }

    public void setCouponAmount(BigDecimal couponAmount) {
        this.couponAmount = couponAmount;
    }

    public String getToCompCode() {
        return toCompCode;
    }

    public void setToCompCode(String toCompCode) {
        this.toCompCode = toCompCode;
    }

    public Integer getArrearsFlag() {
        return arrearsFlag;
    }

    public void setArrearsFlag(Integer arrearsFlag) {
        this.arrearsFlag = arrearsFlag;
    }

    public String getInsuranceGoodsType() {
        return insuranceGoodsType;
    }

    public void setInsuranceGoodsType(String insuranceGoodsType) {
        this.insuranceGoodsType = insuranceGoodsType;
    }
	public Integer getIsForward() {
		return isForward;
	}
	public void setIsForward(Integer isForward) {
		this.isForward = isForward;
	}
	public BigDecimal getOtherFee() {
		return otherFee;
	}
	public void setOtherFee(BigDecimal otherFee) {
		this.otherFee = otherFee;
	}
	public String getOrderNo() {
		return orderNo;
	}
	public void setOrderNo(String orderNo) {
		this.orderNo = orderNo;
	}

    public BigDecimal getCdOperatingFee() {
        return cdOperatingFee;
    }

    public void setCdOperatingFee(BigDecimal cdOperatingFee) {
        this.cdOperatingFee = cdOperatingFee;
    }

    public BigDecimal getCdFee() {
        return cdFee;
    }

    public void setCdFee(BigDecimal cdFee) {
        this.cdFee = cdFee;
    }

    public BigDecimal getExportLicenseFee() {
        return exportLicenseFee;
    }

    public void setExportLicenseFee(BigDecimal exportLicenseFee) {
        this.exportLicenseFee = exportLicenseFee;
    }

    public BigDecimal getOverWtOverLenFee() {
        return overWtOverLenFee;
    }

    public void setOverWtOverLenFee(BigDecimal overWtOverLenFee) {
        this.overWtOverLenFee = overWtOverLenFee;
    }

    public BigDecimal getSensitiveCargoFee() {
        return sensitiveCargoFee;
    }

    public void setSensitiveCargoFee(BigDecimal sensitiveCargoFee) {
        this.sensitiveCargoFee = sensitiveCargoFee;
    }

    public BigDecimal getAirFreightFee() {
        return airFreightFee;
    }

    public void setAirFreightFee(BigDecimal airFreightFee) {
        this.airFreightFee = airFreightFee;
    }

    public BigDecimal getInvoiceTaxesFee() {
        return invoiceTaxesFee;
    }

    public void setInvoiceTaxesFee(BigDecimal invoiceTaxesFee) {
        this.invoiceTaxesFee = invoiceTaxesFee;
    }

    public String getSendCompName() {
        return sendCompName;
    }

    public void setSendCompName(String sendCompName) {
        this.sendCompName = sendCompName;
    }
	public BigDecimal getCountLabelFee() {
		return countLabelFee;
	}
	public void setCountLabelFee(BigDecimal countLabelFee) {
		this.countLabelFee = countLabelFee;
	}
	public BigDecimal getCountFormalitiesFee() {
		return countFormalitiesFee;
	}
	public void setCountFormalitiesFee(BigDecimal countFormalitiesFee) {
		this.countFormalitiesFee = countFormalitiesFee;
	}
	
}
